women's refuge - French English Dictionary